home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Games / MAME / src / sndhrdw / irem.h < prev    next >
C/C++ Source or Header  |  2000-04-04  |  1KB  |  37 lines

  1. /***************************************************************************
  2.  
  3.     Irem audio interface
  4.  
  5. ****************************************************************************/
  6.  
  7.  
  8. WRITE_HANDLER( irem_sound_cmd_w );
  9.  
  10.  
  11. extern struct MemoryReadAddress irem_sound_readmem[];
  12. extern struct MemoryWriteAddress irem_sound_writemem[];
  13. extern struct IOReadPort irem_sound_readport[];
  14. extern struct IOWritePort irem_sound_writeport[];
  15.  
  16. extern struct AY8910interface irem_ay8910_interface;
  17. extern struct MSM5205interface irem_msm5205_interface;
  18.  
  19. #define IREM_AUDIO_CPU                                        \
  20.     {                                                        \
  21.         CPU_M6803 | CPU_AUDIO_CPU,                            \
  22.         6000000/4,    /* ??? */                                \
  23.         irem_sound_readmem,irem_sound_writemem,                \
  24.         irem_sound_readport,irem_sound_writeport,            \
  25.         0,0                                                    \
  26.     }
  27.  
  28. #define IREM_AUDIO                                            \
  29.     {                                                        \
  30.         SOUND_AY8910,                                        \
  31.         &irem_ay8910_interface                                \
  32.     },                                                        \
  33.     {                                                        \
  34.         SOUND_MSM5205,                                        \
  35.         &irem_msm5205_interface                                \
  36.     }
  37.